hand made silk carpet - German English Dictionary